a transient worker - Spanish English Dictionary